import request from './request'

// 首页菜单
export function getMenus(params) {
  return request({
    url: '/home/getMenus',
    method: 'get',
    params
  })
}

// 首页轮播图
export function getBanner(params) {
  return request({
    url: '/home/getBanner',
    method: 'get',
    params
  })
}

// 首页看看宇宙学院
export function getRuleContent(params) {
  return request({
    url: '/home/getRuleContent',
    method: 'get',
    params
  })
}

// 首页资讯
export function getJournalism(params) {
  return request({
    url: '/home/getJournalism',
    method: 'get',
    params
  })
}

// 获取底部信息
export function getTailInfo(params) {
  return request({
    url: '/home/getTailInfo',
    method: 'get',
    params
  })
}

// 获取图片列表
export function getSkipImage(params) {
  return request({
    url: '/home/getSkipImage',
    method: 'get',
    params
  })
}

// 发送短信
export function sendSms(data) {
  return request({
    url: '/login/sendSms',
    method: 'post',
    data
  })
}

// 生成滑动图案
export function captcha(params) {
  return request({
    url: '/login/captcha',
    method: 'get',
    params
  })
}

// 验证滑动图案
export function checkCaptcha(data) {
  return request({
    url: '/login/checkCaptcha',
    method: 'post',
    data
  })
}

// 登录
export function login(data) {
  return request({
    url: '/login/login',
    method: 'post',
    data
  })
}

// 用户重置登录密码
export function resetPassword(data) {
  return request({
    url: '/login/resetPassword',
    method: 'post',
    data
  })
}

// 获取图片验证码
export function getCaptchaData(params) {
  return request({
    url: '/common/clickCaptcha',
    method: 'get',
    params
  })
}

// 校验图片
export function checkClickCaptcha(data) {
  return request({
    url: '/common/checkClickCaptcha',
    method: 'post',
    data
  })
}

// 用户更换手机号码
export function resetMobile(data) {
  return request({
    url: '/user/resetMobile',
    method: 'post',
    data
  })
}

// 获取用户信息
export function getUserInfo(data) {
  return request({
    url: '/user/getUserInfo',
    method: 'post',
    data
  })
}

// 获取商户入驻申请记录
export function getUserMerchantIntention(data) {
  return request({
    url: '/user/getUserMerchantIntention',
    method: 'post',
    data
  })
}

// 上传图片
export function uploadFile(data) {
  return request({
    url: '/ajax/upload?uuid=10e04eb6-6648-4bb7-8cff-a45e1b0ffed6',
    method: 'post',
    data
  })
}

// 获取店铺类型列表
export function getMerchantType(params) {
  return request({
    url: '/merchant/getMerchantType',
    method: 'get',
    params
  })
}

// 获取看看资讯-分类
export function getArticleCategory(params) {
  return request({
    url: '/article/getArticleCategory',
    method: 'get',
    params
  })
}

// 获取商户类型列表
export function getMerchantCategory(params) {
  return request({
    url: '/merchant/getMerchantCategory',
    method: 'get',
    params
  })
}

// 获取看看资讯-列表
export function getArticleList(params) {
  return request({
    url: '/article/getArticleList',
    method: 'get',
    params
  })
}

// 商户入驻申请
export function apply(data) {
  return request({
    url: '/merchant/apply',
    method: 'post',
    data
  })
}

// 入驻发送短信
export function send(data) {
  return request({
    url: '/Sms/send',
    method: 'post',
    data
  })
}

// 编辑个人信息
export function editWebsiteBaseInfo(data) {
  return request({
    url: '/user/editWebsiteBaseInfo',
    method: 'post',
    data
  })
}

// 获取看看资讯-详情
export function getArticleDetail(params) {
  return request({
    url: '/article/getArticleDetail',
    method: 'get',
    params
  })
}

// 获取看看资讯详情-更多推荐
export function getMoreArticle(params) {
  return request({
    url: '/article/getMoreArticle',
    method: 'get',
    params
  })
}

// 获取其他配置
export function getConfig(params) {
  return request({
    url: '/home/getConfig',
    method: 'get',
    params
  })
}

// 看看学院-获取分类列表
export function getTypeList(params) {
  return request({
    url: '/college/getTypeList',
    method: 'get',
    params
  })
}


// 看看学院 - 获取详情
export function getCollegeDetails(params) {
  return request({
    url: '/college/details',
    method: 'get',
    params
  })
}

// 看看学院-获取看看学院列表
export function getList(params) {
  return request({
    url: '/college/getList',
    method: 'get',
    params
  })
}

// 看看学院 - 获取更多推荐
export function getCollegeRecommend(params) {
  return request({
    url: '/college/recommend',
    method: 'get',
    params
  })
}

// 看看学院 - 获取更多推荐
export function getHomeGroupConfig(params) {
  return request({
    url: '/home/getGroupConfig',
    method: 'get',
    params
  })
}